 @-webkit-keyframes opacity {
  0% {opacity:0;}
100% {opacity:1;}
}
@-moz-keyframes opacity {
  0% {opacity:0;}
  100% {opacity:1;}
}
@-ms-keyframes opacity {
  0% {opacity:0;}
  100% {opacity:1;}
}
@-o-keyframes opacity {
  0% {opacity:0;}
  00% {opacity:1;}
}
@keyframes opacity {
  0% {opacity:0;}
  100% {opacity:1;}
}
@-webkit-keyframes toLeft {
  from {-webkit-transform:translateX(-100px);}
  to {-webkit-transform:translateX(-100px);}
}
@-moz-keyframes toLeft {
  from {-moz-transform:translateX(-100px);}
  to {-moz-transform:translateX(-100px);}
}
@-ms-keyframes toLeft {
  from {-ms-transform:translateX(-100px);}
  to {-ms-transform:translateX(-100px);}
}
@-o-keyframes toLeft {
  from {-o-transform:translateX(-100px);}
  to {-o-transform:translateX(-100px);}
}
@keyframes toLeft {
  from {transform:translateX(-100px);}
  to {transform:translateX(-100px);}
}